thermal insulating - Spanish English Dictionary